c5ee0171176abd8e03f9987b79fca4ece3b282f7,src/master/EnsembleSummary.java,EnsembleSummary,initAndValidate,#,118

Before Change


        // Assemble initial state:
        master.model.PopulationState initState = new master.model.PopulationState();
        for (PopulationSize popSize : initialStateInput.get().popSizesInput.get())
            for (Population pop : popSize.getPopSizes(modelInput.get()).keySet())
                initState.set(pop, popSize.getPopSizes(modelInput.get()).get(pop));
        spec.setInitPopulationState(initState);
        
        // Incorporate any end conditions:

After Change


        // Assemble initial state:
        master.model.PopulationState initState = new master.model.PopulationState();
        for (PopulationSize popSize : initialStateInput.get().popSizesInput.get()) {
            popSize.computePopulationSizes(modelInput.get());
            for (Population pop : popSize.getPopSizes().keySet())
                initState.set(pop, popSize.getPopSizes().get(pop));
        }
        spec.setInitPopulationState(initState);